<?
/*
http://icoup.kr/pma/
hyunkoo/battery7
*/

//http://dev.coupongru.com/rss/get?s=tot_create


$connect = mysql_connect("localhost","root","qhdksdusrntlf", true) or die( "error DB connection");
mysql_select_db('gru', $connect);
mysql_query("set names utf8");


//-----------------------------------------------------------------------------
// 저장된 rss데이타 분류정리 함수
//-----------------------------------------------------------------------------
// 지정된 상품분류정보 추출
$Cnt = 0;
$sQuery  = " SELECT * FROM M_GOODKBN WHERE m5_code != '' ";
$sResult = mysql_query($sQuery);
while ($sRecord = mysql_fetch_array($sResult))
{
	$arr_A[$Cnt] = $sRecord[m5_gname];
	$arr_B[$Cnt] = $sRecord[m5_bkbn];
	$Cnt++;
}

// 지정된 지역분류정보 추출
$Cnt = 0;
$sQuery  = " SELECT * FROM M_AREAKBN WHERE m6_code != '' ";
$sResult = mysql_query($sQuery);
while ($sRecord = mysql_fetch_array($sResult))
{
	$arr_C[$Cnt] = $sRecord[m6_aname];
	$arr_D[$Cnt] = $sRecord[m6_bkbn];
	$Cnt++;
}

$Query  = " SELECT * FROM coupon WHERE category = ''   ";
$Result = mysql_query($Query);
$RecCnt = mysql_num_rows($Result);

$Cnt = 0;
while ($Record = mysql_fetch_array($Result))
{
	$domain      = $Record[domain];
	$pid         = $Record[pid];
	$_category = $Record[_category];

	// rss분류를 지정된 분류로 변경처리 ///////////////////////////
	$ncategory = "";
	$temp = str_replace(array("(", ")", "[", "]", "<", ">", "/", "|", "{", "}"), array("\(", "\)", "\[", "\]", "\<", "\>", "\/", "\|", "\{", "\}"), $_category);
	for ($i = 0; $i < count($arr_A); $i++)
	{
		if (eregi("/".$temp."/", $arr_B[$i]))
		{
			$ncategory = $arr_A[$i];
		}
	}

	$sQuery  = " UPDATE M_CRSS SET category = '$ncategory' WHERE domain = '$domain' AND pid = '$pid'    ";
	$sResult = mysql_query($sQuery);

	$Cnt++;
}

$Query  = " SELECT * FROM coupon WHERE area1 = ''    ";
$Result = mysql_query($Query);
$RecCnt = mysql_num_rows($Result);

$Cnt = 0;
while ($Record = mysql_fetch_array($Result))
{
	$domain      = $Record[domain];
	$pid         = $Record[pid];
	$_category = $Record[_category];
	$_area1    = $Record[_area1];
	$_area2    = $Record[_area2];
	$shop_addr   = trim($Record[shop_addr]);

	$shop_addr = str_replace(array("(", ")", "[", "]", "<", ">", "/", "|", "{", "}", ".", ","), array("", "", "", "", "", "", "", "", "", "", "", ""), $shop_addr);

	// rss분류를 지정된 분류로 변경처리 ///////////////////////////
	$area1 = "";

	if ($shop_addr && " " != $shop_addr)
	{
		$temp = explode(" ", $shop_addr);
		$temp_addr = $temp[0];
		for ($i = 0; $i < count($arr_C); $i++)
		{
			if (eregi($arr_C[$i], $temp_addr))
			{
				$area1 = $arr_C[$i];
			}
		}
	}


	if ("" == $area1)
	{
		$temp2 = str_replace(array("(", ")", "[", "]", "<", ">", "/", "|", "{", "}"), array("\(", "\)", "\[", "\]", "\<", "\>", "\/", "\|", "\{", "\}"), $_area1);
		for ($i = 0; $i < count($arr_C); $i++)
		{
			if (eregi("/".$temp2."/", $arr_D[$i]))
			{
				$area1 = $arr_C[$i];
			}
		}
	}

	if ("" == $area1)
	{
		$temp3 = str_replace(array("(", ")", "[", "]", "<", ">", "/", "|", "{", "}"), array("\(", "\)", "\[", "\]", "\<", "\>", "\/", "\|", "\{", "\}"), $_area2);
		for ($i = 0; $i < count($arr_C); $i++)
		{
			if (eregi("/".$temp3."/", $arr_D[$i]))
			{
				$area1 = $arr_C[$i];
			}
		}
	}

	$sQuery  = " UPDATE M_CRSS SET area1 = '$area1', area2 = '' WHERE domain = '$domain' AND pid = '$pid'    ";
	$sResult = mysql_query($sQuery);

	$Cnt++;
}

mysql_close($connect);
?>